TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Birmingham
League - 2024 Bham Fall - Adult 18 & Over Weeknight W & M
Flight - 3.0 Men - Monday-Wednesday
--------------------------------------------------------------------------------------------------------------------------------------
VCC - Boyd
League Record: 9 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Joseph Sabye - 3.06
Brad Wood - 3.03
Joe Baugh - 3.02
Patrick Robinson - 2.97
David Boyd - 2.96
Leighton Weaver - 2.88
Robby Hayes - 2.87
Alex Gould - 2.87
Tai Cripps - 2.81
Brooks Harris - 2.80
Jeremy Hunter - 2.79
Peyton Hawkins - 2.74
Jim Sanders - 2.51
League Results By Position
1S 2S 1D 2D 3D
Alex Gould - 2.87 & Jeremy Hunter - 2.79 1 - 0
Alex Gould - 2.87 & Leighton Weaver - 2.88 1 - 0 1 - 0
Alex Gould - 2.87 & Peyton Hawkins - 2.74 0 - 1 1 - 0
Alex Gould - 2.87 0 - 1
Brad Wood - 3.03 & Alex Gould - 2.87 1 - 0 1 - 0 1 - 0
Brad Wood - 3.03 & David Boyd - 2.96 1 - 0
Brad Wood - 3.03 & Robby Hayes - 2.87 1 - 0
Brooks Harris - 2.80 & Joseph Sabye - 3.06 2 - 0
David Boyd - 2.96 & Jim Sanders - 2.51 0 - 1
David Boyd - 2.96 & Joe Baugh - 3.02 4 - 0
David Boyd - 2.96 & Leighton Weaver - 2.88 1 - 0 1 - 0
David Boyd - 2.96 & Peyton Hawkins - 2.74 0 - 1
David Boyd - 2.96 1 - 0
Jeremy Hunter - 2.79 3 - 2 1 - 2
Jim Sanders - 2.51 & Peyton Hawkins - 2.74 0 - 1
Jim Sanders - 2.51 1 - 2
Joe Baugh - 3.02 & Joseph Sabye - 3.06 1 - 0
Joe Baugh - 3.02 & Leighton Weaver - 2.88 1 - 0
Joseph Sabye - 3.06 & Leighton Weaver - 2.88 1 - 0 1 - 1
Joseph Sabye - 3.06 1 - 0
Patrick Robinson - 2.97 & Brooks Harris - 2.80 1 - 0
Patrick Robinson - 2.97 3 - 2 2 - 1
Robby Hayes - 2.87 & Joseph Sabye - 3.06 0 - 1
Robby Hayes - 2.87 & Peyton Hawkins - 2.74 1 - 1
Tai Cripps - 2.81 & Brooks Harris - 2.80 1 - 0
Tai Cripps - 2.81 & Joseph Sabye - 3.06 1 - 0
Tai Cripps - 2.81 & Leighton Weaver - 2.88 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Life Time - Haladwala/Ferrell
League Record: 8 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Prabhdeep Singh - 3.32
Noel Dowling - 3.06
Brian Faircloth - 2.94
Allen Porter - 2.92
Zach Lockhart - 2.91
Bryan Nowell - 2.90
Douglas Ferrell - 2.89
Patrick Denney - 2.84
Danny Slovensky - 2.78
Bhupesh Panwar - 2.72
Mark Haladwala - 2.64
Zeke Hrynkiw - 2.52
Sid Swaminathan - 2.45
Tom Williams - 2.42
Pasha Probiv - n/a
Leonard Bonilla - n/a
League Results By Position
1S 2S 1D 2D 3D
Allen Porter - 2.92 3 - 1 4 - 1
Bhupesh Panwar - 2.72 & Sid Swaminathan - 2.45 0 - 1
Brian Faircloth - 2.94 & Douglas Ferrell - 2.89 0 - 1 1 - 0
Bryan Nowell - 2.90 & Douglas Ferrell - 2.89 0 - 1 1 - 0 0 - 1
Bryan Nowell - 2.90 2 - 1
Danny Slovensky - 2.78 & Mark Haladwala - 2.64 0 - 1 1 - 2
Leonard Bonilla - n/a & Tom Williams - 2.42 0 - 1
Leonard Bonilla - n/a 0 - 1
Mark Haladwala - 2.64 & Allen Porter - 2.92 1 - 0
Mark Haladwala - 2.64 & Noel Dowling - 3.06 0 - 1
Noel Dowling - 3.06 & Allen Porter - 2.92 1 - 0
Noel Dowling - 3.06 & Brian Faircloth - 2.94 5 - 2 0 - 1
Noel Dowling - 3.06 & Bryan Nowell - 2.90 1 - 0
Prabhdeep Singh - 3.32 & Mark Haladwala - 2.64 1 - 0
Prabhdeep Singh - 3.32 7 - 1
Pasha Probiv - n/a & Tom Williams - 2.42 0 - 1
Pasha Probiv - n/a 0 - 1
Patrick Denney - 2.84 & Douglas Ferrell - 2.89 1 - 0
Sid Swaminathan - 2.45 & Patrick Denney - 2.84 0 - 1
Sid Swaminathan - 2.45 & Tom Williams - 2.42 0 - 1
Zeke Hrynkiw - 2.52 0 - 1
Zach Lockhart - 2.91 & Douglas Ferrell - 2.89 1 - 0 1 - 0
Zach Lockhart - 2.91 & Mark Haladwala - 2.64 0 - 1 1 - 0
Zach Lockhart - 2.91 & Tom Williams - 2.42 0 - 1
Zach Lockhart - 2.91 & Zeke Hrynkiw - 2.52 0 - 1
Zach Lockhart - 2.91 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Old Overton - Preskitt
League Record: 1 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Sam Jeffcoat - 3.17
Tyler Welch - 3.12
James Kelley - 2.85
Marcus Higgins - 2.74
Jared Cox - 2.74
Geno Preskitt - 2.72
Phillip Pickett - 2.64
Andy Hernandez - 2.62
RJ Harden - 2.60
Brady Hughes - 2.59
Bob Foster - 2.57
John Lankford - 2.33
Michael Hill - 2.30
Christopher Key - n/a
League Results By Position
1S 2S 1D 2D 3D
Andy Hernandez - 2.62 & John Lankford - 2.33 0 - 1
Bob Foster - 2.57 & Geno Preskitt - 2.72 0 - 1
Bob Foster - 2.57 1 - 3 0 - 1
Brady Hughes - 2.59 & John Lankford - 2.33 0 - 2
Christopher Key - n/a & John Lankford - 2.33 0 - 1
Geno Preskitt - 2.72 & James Kelley - 2.85 1 - 0
Geno Preskitt - 2.72 & Marcus Higgins - 2.74 1 - 2 2 - 2
Geno Preskitt - 2.72 & Phillip Pickett - 2.64 0 - 1
James Kelley - 2.85 & Jared Cox - 2.74 0 - 1
Jared Cox - 2.74 3 - 4 1 - 0
Phillip Pickett - 2.64 & Andy Hernandez - 2.62 0 - 1 0 - 1
Phillip Pickett - 2.64 & Michael Hill - 2.30 0 - 1
Phillip Pickett - 2.64 0 - 3
RJ Harden - 2.60 & Bob Foster - 2.57 0 - 1
RJ Harden - 2.60 & Brady Hughes - 2.59 0 - 1
RJ Harden - 2.60 & John Lankford - 2.33 0 - 1 0 - 1
RJ Harden - 2.60 & James Kelley - 2.85 0 - 1 2 - 0
RJ Harden - 2.60 & Michael Hill - 2.30 0 - 1
RJ Harden - 2.60 & Sam Jeffcoat - 3.17 1 - 0
RJ Harden - 2.60 0 - 2
Sam Jeffcoat - 3.17 & Bob Foster - 2.57 0 - 1
Sam Jeffcoat - 3.17 & James Kelley - 2.85 2 - 0
Sam Jeffcoat - 3.17 & Phillip Pickett - 2.64 1 - 0
Tyler Welch - 3.12 & John Lankford - 2.33 0 - 1
Tyler Welch - 3.12 0 - 1 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PRC Jowers/Ali 18+
League Record: 1 - 10
The Following Have Played In League Matches On This Team (In Rating Order)
Nathan Click - 2.84
Liam Partain - 2.74
Amin Ali - 2.70
Robert Letson - 2.69
Richard Shirley - 2.68
Vinodh Ramamoorthy - 2.67
Thomas Howard - 2.66
Terry Pouncey - 2.66
Mark Partain - 2.61
Rafique Dhanani - 2.59
Shezad Keshwani - 2.58
Deryck Joseph - 2.32
Wayne Dowdy - 2.31
League Results By Position
1S 2S 1D 2D 3D
Amin Ali - 2.70 & Richard Shirley - 2.68 0 - 1 0 - 1
Amin Ali - 2.70 & Robert Letson - 2.69 0 - 1 1 - 0 0 - 1
Amin Ali - 2.70 & Shezad Keshwani - 2.58 1 - 2
Amin Ali - 2.70 & Terry Pouncey - 2.66 0 - 1
Amin Ali - 2.70 & Vinodh Ramamoorthy - 2.67 0 - 1
Deryck Joseph - 2.32 & Robert Letson - 2.69 1 - 0
Deryck Joseph - 2.32 & Terry Pouncey - 2.66 0 - 1 0 - 1
Liam Partain - 2.74 & Mark Partain - 2.61 0 - 1
Liam Partain - 2.74 1 - 2
Mark Partain - 2.61 & Amin Ali - 2.70 0 - 1
Mark Partain - 2.61 & Deryck Joseph - 2.32 0 - 1
Mark Partain - 2.61 & Shezad Keshwani - 2.58 1 - 0
Mark Partain - 2.61 & Terry Pouncey - 2.66 0 - 2
Mark Partain - 2.61 & Thomas Howard - 2.66 1 - 0 1 - 1 1 - 0
Nathan Click - 2.84 & Shezad Keshwani - 2.58 0 - 1
Nathan Click - 2.84 & Terry Pouncey - 2.66 1 - 0
Richard Shirley - 2.68 & Robert Letson - 2.69 0 - 1 1 - 0
Robert Letson - 2.69 & Vinodh Ramamoorthy - 2.67 0 - 1
Rafique Dhanani - 2.59 & Terry Pouncey - 2.66 0 - 1
Thomas Howard - 2.66 & Terry Pouncey - 2.66 0 - 2
Vinodh Ramamoorthy - 2.67 2 - 6 1 - 0
Wayne Dowdy - 2.31 0 - 1 1 - 8
--------------------------------------------------------------------------------------------------------------------------------------
BH - Wallace/Hill
League Record: 8 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Briggs Shreve - 3.30
Jonathan Sharpe - 3.08
Henry Abbott - 2.95
Tripp Salem - 2.89
Paul Ebert - 2.87
Adam Pennebaker - 2.87
Thomas Hill - 2.78
Hunter Hasen - 2.77
Fletcher Little - 2.77
Josh Haralson - 2.73
Evan Rhodes - 2.71
Erol Wallace - 2.71
Steven sikora - 2.64
Zachary Barnes - 2.49
Andrew Svarney - 2.48
League Results By Position
1S 2S 1D 2D 3D
Adam Pennebaker - 2.87 & Evan Rhodes - 2.71 1 - 0
Adam Pennebaker - 2.87 & Hunter Hasen - 2.77 0 - 1
Adam Pennebaker - 2.87 & Jonathan Sharpe - 3.08 1 - 0
Adam Pennebaker - 2.87 & Josh Haralson - 2.73 0 - 1
Andrew Svarney - 2.48 & Erol Wallace - 2.71 0 - 1
Andrew Svarney - 2.48 & Josh Haralson - 2.73 0 - 1
Briggs Shreve - 3.30 8 - 0 1 - 0
Erol Wallace - 2.71 & Henry Abbott - 2.95 1 - 0
Erol Wallace - 2.71 & Jonathan Sharpe - 3.08 1 - 0
Erol Wallace - 2.71 & Steven sikora - 2.64 0 - 1
Evan Rhodes - 2.71 & Hunter Hasen - 2.77 1 - 0 1 - 0
Evan Rhodes - 2.71 & Jonathan Sharpe - 3.08 1 - 0
Evan Rhodes - 2.71 & Paul Ebert - 2.87 0 - 1
Evan Rhodes - 2.71 0 - 2 1 - 0
Fletcher Little - 2.77 & Henry Abbott - 2.95 2 - 1 1 - 0
Fletcher Little - 2.77 & Jonathan Sharpe - 3.08 0 - 1
Fletcher Little - 2.77 & Thomas Hill - 2.78 1 - 0
Henry Abbott - 2.95 & Jonathan Sharpe - 3.08 0 - 1
Henry Abbott - 2.95 & Josh Haralson - 2.73 1 - 0
Hunter Hasen - 2.77 & Briggs Shreve - 3.30 1 - 0
Hunter Hasen - 2.77 & Paul Ebert - 2.87 1 - 0
Hunter Hasen - 2.77 & Steven sikora - 2.64 0 - 1
Hunter Hasen - 2.77 & Thomas Hill - 2.78 0 - 1 2 - 1
Josh Haralson - 2.73 0 - 1
Paul Ebert - 2.87 & Briggs Shreve - 3.30 1 - 0
Paul Ebert - 2.87 & Erol Wallace - 2.71 0 - 1
Paul Ebert - 2.87 & Jonathan Sharpe - 3.08 1 - 0
Paul Ebert - 2.87 & Josh Haralson - 2.73 1 - 0
Steven sikora - 2.64 1 - 1 3 - 2
Tripp Salem - 2.89 4 - 0
Zachary Barnes - 2.49 & Hunter Hasen - 2.77 1 - 0
Zachary Barnes - 2.49 & Josh Haralson - 2.73 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
West Homewood - Miller
League Record: 4 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Alex Miller - 2.95
Hari Vajaha - 2.89
Randall Robbins - 2.88
Tad Templeton - 2.79
Michael Ingram - 2.79
John Michael Finney - 2.75
Jay Gilchrist - 2.70
John Meredith - 2.65
Joe Crain - 2.65
Joseph Osborn - 2.63
Mike Wittmann - 2.59
Drew Brignac - 2.54
Rob Sellers - 2.50
Kade Wittmann - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Miller - 2.95 & John Michael Finney - 2.75 1 - 1
Alex Miller - 2.95 & Michael Ingram - 2.79 1 - 0
Alex Miller - 2.95 & Mike Wittmann - 2.59 0 - 1 1 - 0
Alex Miller - 2.95 2 - 0
Drew Brignac - 2.54 1 - 0 2 - 2
Hari Vajaha - 2.89 & John Michael Finney - 2.75 2 - 0 2 - 0
Hari Vajaha - 2.89 & Jay Gilchrist - 2.70 0 - 1
Hari Vajaha - 2.89 0 - 2
Joe Crain - 2.65 & Michael Ingram - 2.79 0 - 1
Joe Crain - 2.65 & Mike Wittmann - 2.59 0 - 1
John Meredith - 2.65 0 - 1
John Michael Finney - 2.75 1 - 0
Joseph Osborn - 2.63 & Mike Wittmann - 2.59 0 - 1
Joseph Osborn - 2.63 0 - 1 2 - 0
Jay Gilchrist - 2.70 & Alex Miller - 2.95 0 - 1
Jay Gilchrist - 2.70 & Joseph Osborn - 2.63 0 - 1 1 - 0 1 - 0
Jay Gilchrist - 2.70 & Mike Wittmann - 2.59 0 - 1 1 - 0 1 - 0
Kade Wittmann - n/a & Mike Wittmann - 2.59 0 - 1
Michael Ingram - 2.79 1 - 0 0 - 1
Rob Sellers - 2.50 & Joe Crain - 2.65 0 - 1
Rob Sellers - 2.50 & Mike Wittmann - 2.59 0 - 1 0 - 1
Rob Sellers - 2.50 0 - 1 0 - 2
Randall Robbins - 2.88 1 - 2 1 - 0
Tad Templeton - 2.79 & Alex Miller - 2.95 0 - 1
Tad Templeton - 2.79 & John Michael Finney - 2.75 0 - 2
Tad Templeton - 2.79 & Joseph Osborn - 2.63 0 - 1 1 - 0
Tad Templeton - 2.79 & Jay Gilchrist - 2.70 1 - 0 0 - 1
Tad Templeton - 2.79 & Randall Robbins - 2.88 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Hoover Met - Simpson
League Record: 7 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Mitchell Lewis - 3.33
Justin Wisener - 3.12
Trent Hopton-Jones - 3.01
Jonathan Simpson - 3.01
Dustin Clary - 2.93
Brian Harbison - 2.85
Terrance Cobb - 2.84
William Stephens - 2.72
Chad Beasley - 2.61
Brandon Galya - 2.60
Paul Tierney - 2.52
Alex Mason - 2.51
Will McMinn - 2.49
logan dewberry - n/a
Kyal Mann - n/a
Johnathon Driver - n/a
League Results By Position
1S 2S 1D 2D 3D
logan dewberry - n/a & Jonathan Simpson - 3.01 1 - 0
logan dewberry - n/a & Will McMinn - 2.49 0 - 1
Alex Mason - 2.51 & Mitchell Lewis - 3.33 1 - 0
Alex Mason - 2.51 1 - 0
Brian Harbison - 2.85 2 - 4 3 - 1
Brandon Galya - 2.60 & Paul Tierney - 2.52 0 - 1
Brandon Galya - 2.60 & Trent Hopton-Jones - 3.01 1 - 0
Brandon Galya - 2.60 & William Stephens - 2.72 0 - 1
Chad Beasley - 2.61 & Brandon Galya - 2.60 1 - 0
Chad Beasley - 2.61 & Dustin Clary - 2.93 0 - 1 1 - 0
Dustin Clary - 2.93 & Alex Mason - 2.51 1 - 0
Johnathon Driver - n/a 0 - 1 1 - 0
Jonathan Simpson - 3.01 & Justin Wisener - 3.12 1 - 0 3 - 0
Jonathan Simpson - 3.01 & Mitchell Lewis - 3.33 1 - 0
Jonathan Simpson - 3.01 & Trent Hopton-Jones - 3.01 0 - 1
Jonathan Simpson - 3.01 0 - 1
Justin Wisener - 3.12 & William Stephens - 2.72 0 - 1
Justin Wisener - 3.12 2 - 0
Kyal Mann - n/a & William Stephens - 2.72 1 - 0
Mitchell Lewis - 3.33 & Trent Hopton-Jones - 3.01 3 - 0
Paul Tierney - 2.52 & Justin Wisener - 3.12 1 - 0 1 - 0
Paul Tierney - 2.52 & William Stephens - 2.72 0 - 1 0 - 1
Terrance Cobb - 2.84 & Jonathan Simpson - 3.01 1 - 0
Terrance Cobb - 2.84 & William Stephens - 2.72 1 - 1
Trent Hopton-Jones - 3.01 & William Stephens - 2.72 0 - 1 0 - 1
Trent Hopton-Jones - 3.01 0 - 2 0 - 1
Will McMinn - 2.49 & Alex Mason - 2.51 0 - 1
Will McMinn - 2.49 & William Stephens - 2.72 1 - 0
Will McMinn - 2.49 0 - 1 0 - 1